Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 CHURCHILL ROAD Semi-Detached £306,094 £177,000 17 Aug 2006
63 CHURCHILL ROAD Semi-Detached £373,750 £300,000 10 Apr 2019
65 CHURCHILL ROAD Semi-Detached £428,059 £338,000 8 Dec 2017